package com.atguigu.eduservice.client;

import com.atguigu.commonutils.R;
import org.springframework.stereotype.Component;

import java.util.List;

/**
 * 远程调用接口的实现类。
 * 当远程接口调用出现问题的时候就会启动服务器熔断机制。
 * 然后就会调用实现类中的对应方法用来兜底.
 */
@Component
public class VodFileDegradeFeignClient implements VodClient{
    @Override
    public R deleteVideoById(String videoId) {
        return R.error().message("time out");
    }

    @Override
    public R deleteVideoList(List<String> videoList) {
        return R.error().message("time out");
    }
}
